<?

session_start();
if (!isset($_SESSION['usuarioLogado']) || ($_SESSION['usuarioLogado'] == false)) {
    header('Location: login.php');
    exit();
}

require_once("classConexaoMysql.php");

Class projetoVersao {

//SELECT GERAL
    function seleciona() {
        $mySQL = new MySQL;
        $rs = $mySQL->executeQuery("SELECT idVERSAOPROJETO,
                                           CONCAT(P.DESCRICAO,' - ',VP.DESCRICAO) AS DESCRICAOPROJETOVERSAO,
                                           P.DESCRICAO AS PROJETO,
                                           VP.DESCRICAO AS DESCRICAO,
                                           VP.ABERTO AS ABERTO
                                           FROM versaoprojeto VP
                                           INNER JOIN PROJETO P
                                           ON P.IDPROJETO = VP.IDPROJETO
                                           ORDER BY CONCAT(P.DESCRICAO,' - ',VP.DESCRICAO) ASC;");
        $mySQL->disconnect;
        return $rs;
    }
    function selecionaProjeto() {
        $mySQL = new MySQL;
        $rs = $mySQL->executeQuery("SELECT idPROJETO,DESCRICAO FROM projeto
                                   ORDER BY DESCRICAO;");
        $mySQL->disconnect;
        return $rs;
    }
    function insere($idProjeto, $descricao, $aberto) {
        $mySQL = new MySQL;
        $rs = $mySQL->executeQuery("INSERT INTO VERSAOPROJETO (IDPROJETO, DESCRICAO, ABERTO)
                                    VALUES ('$idProjeto', '$descricao', '$aberto');");
        $mySQL->disconnect;
        return $rs;
    }
    
    function Contar($idProjetoVersao) {
        $mySQL = new MySQL;
        $rs = $mySQL->executeQuery("SELECT COUNT(*) QTD FROM DEMANDA
                                    WHERE idVERSAOPROEJTO = $idProjetoVersao;");
        $mySQL->disconnect;
        return $rs;
    }
    function delete($idProjetoVersao) {
        $mySQL = new MySQL;
        $rs = $mySQL->executeQuery("DELETE FROM VERSAOPROJETO WHERE IDVERSAOPROJETO = $idProjetoVersao;");
        $mySQL->disconnect;
        return $rs;
    }
    
}
?>